creative deity - Francés Inglés Diccionario